iron blockade - Turkish English Dictionary